FlexIQ: A flexible interactive Querying Framework by Exploiting the Skyline Operator
نویسندگان
چکیده
Skyline operator has gained much attention in the last decade and is proved to be valuable for multi-criteria decision making. This paper presents a novel Flexible Interactive Querying (FlexIQ) framework for user feedback-based Select-Project-Join (SPJ) query refinement in databases. In FlexIQ, the user feedback is used to discover the query intent. In addition, we have used the skyline operator to confine the search space of the proposed query refinement algorithms. The user feedback consists of both unexpected information currently present in the query output and expected information that is missing from the query output. Once the feedback is given by the user, our framework refines the initial query by exploiting the skyline operator to minimize the unexpected information as well as maximize the expected information in the refined query output. In our framework, the user can also control different quality metric such as quality of results (e.g., false positive rates, false negative rates and accuracy) and complexity (i.e., quantified as the number of subqueries) in the refined query. We have validated our framework both theoretically and experimentally. In particular, we have demonstrated the effectiveness of our proposed framework by comparing its performance with the naı̈ve decision tree based query refinement.
منابع مشابه
User Feedback Based Query Refinement by Exploiting Skyline Operator
This paper presents FlexlQ, a framework for feedback based query refinement. In FlexiQ, feedback is used to discover the query intent of the user and skyline operator is used to confine the search space of the proposed query refinement algorithms. The feedback consists of both unexpected information currently present in the query output and expected information that is missing from the query ou...
متن کاملDiscovering Relative Importance of Skyline Attributes
Querying databases with preferences is an important research problem. Among various approaches to querying with preferences, the skyline framework is one of the most popular. A well known deficiency of that framework is that all attributes are of the same importance in skyline preference relations. Consequently, the size of the results of skyline queries may grow exponentially with the number o...
متن کاملOn the Suitability of Skyline Queries for Data Exploration
The skyline operator has been studied in database research for multi-criteria decision making. Until now the focus has been on the e ciency or accuracy of single queries. In practice, however, users are increasingly confronted with unknown data collections, where precise query formulation proves di cult. Instead, users explore the data in a sequence of incrementally changing queries to the data...
متن کاملInteractive Ranking of Skylines Using Machine Learning Techniques
Ranking the Skyline The skyline operator maps a finite set O of objects, each characterized in terms of a fixed number of features (criteria), to the subset of Pareto-optimal elements:
متن کاملSkyline and Mapping Aware Query Evaluation Across Disparate Data Sources
Growing interests in multi-criteria decision support applications have resulted in a flurry of efficient skyline algorithms. In practice, real-world decision support applications require to access data from disparate sources. Existing techniques define the skyline operation to work on a single set, and therefore, treat skylines as an “add-on" on top of a traditional Select-Project-Join query pl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Systems and Software
دوره 97 شماره
صفحات -
تاریخ انتشار 2014